.mt25 {
  margin-top: 25rem;
}
.mt8 {
  margin-top: 8rem;
}
.content-box {
  width: 270rem;
  height: 210rem;
  border-radius: 10rem;
  background: linear-gradient(180deg, rgba(255, 227, 199, 1) 0%, rgba(255, 255, 255, 1) 40.56%);
  position: relative;
}
.top-img {
  position: absolute;
  top: -20rem;
  left: 50%;
  margin-left: -26rem; /* 宽度的一半 */
  width: 52rem;
  height: 52rem;
}
.right-close {
  position: absolute;
  right: 12rem;
  top: 9rem;
}

.tips {
  font-size: 16rem;
  font-weight: 700;
  line-height: 22rem;
  color: rgba(56, 56, 56, 1);
  text-align: center;
}
.content-center-label {
  text-align: center;
  font-size: 12rem;
  font-weight: 400;
  line-height: 28.96rem;
  color: rgba(0, 0, 0, 1);
}
.content-label {
  font-size: 20rem;
  font-weight: 400;
  letter-spacing: 0rem;
  line-height: 28.96rem;
  color: rgba(255, 124, 0, 1);
}
.content-desc {
  width: 100%;
  font-size: 12rem;
  font-weight: 400;
  line-height: 18rem;
  color: rgba(117, 117, 117, 1);
  text-align: center;
}

.cancel-btn {
  width: 80rem;
  height: 30rem;
  line-height: 30rem;
  border-radius: 20rem;
  border: 1rem solid rgba(255, 124, 0, 1);
  font-size: 12rem;
  color: rgba(255, 124, 0, 1);
  text-align: center;
  margin-right: 15rem;
}

.confirm-btn {
  width: 80rem;
  height: 30rem;
  line-height: 30rem;
  border-radius: 20rem;
  background: rgba(255, 124, 0, 1);
  font-size: 12rem;
  color: rgba(255, 255, 255, 1);
  text-align: center;
}

.content-bottom {
  margin-top: 10rem;
  .bottom-check {
    width: 13rem;
    height: 13rem;
    margin-right: 4rem;
  }
  .bottom-desc {
    font-size: 12rem;
    font-weight: 400;
    line-height: 17.38rem;
    color: rgba(117, 117, 117, 1);
    text-align: left;
  }
}
